翻訳と辞書
Words near each other
・ Suburban Mayhem
・ Suburban Melody
・ Suburban Mobility Authority for Regional Transportation
・ Suburban Multiple Unit (Queensland Rail)
・ Subterranean Press
・ Subterranean Records
・ Subterranean river
・ Subterranean rivers in Hong Kong
・ Subterranean rivers of London
・ Subterranean waterfall
・ Subterraneans
・ Subterraneans (band)
・ Subterrene
・ Subtext
・ Subtext (disambiguation)
Subtext (programming language)
・ Subtext (software)
・ Subthalamic fasciculus
・ Subthalamic nucleus
・ Subthalamus
・ Subtherapeutic antibiotic use in swine
・ Subthreshold conduction
・ Subthreshold membrane potential oscillations
・ Subthreshold slope
・ Subtiaba language
・ Subtilase
・ Subtiliolithus
・ Subtilisin
・ Subtitle
・ Subtitle (captioning)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Subtext (programming language) : ウィキペディア英語版
Subtext (programming language)

Subtext is a moderately visual programming language and environment, for writing application software. It is an experimental, research attempt to develop a new programming model, called Example Centric Programming, by treating copied blocks as first class prototypes, for program structure. It uses live text, similar to what occurs in spreadsheets as users update cells, for frequent feedback. It is intended to eventually be developed enough to become a practical language for daily use. It is planned to be open software; the license is not yet determined.
Subtext was created by Jonathan Edwards who submitted a paper on the language to OOPSLA. It was accepted as part of the 2005 conference.
==Environment==

Early video previews of the Subtext environment were released circa 2006,〔(Introduction to Subtext, I/O and Mutable state ), first Subtext environment video demo〕 which demonstrated the semantics of Subtext programs, and the close integration with the Subtex environment and runtime.
Subtext programs are declared and manipulated (or mutated) by adding and linking elements of various types to a syntax tree, and entering in values or names as necessary, as opposed to typing out textual programs. Due to the design of the Subtext language and environment, there is no distinction between a program's representation and its execution. Like spreadsheets, Subtext programs are live executions within an environment and runtime, and programming is direct manipulation of these executions via a graphical environment. Unlike typical functional programming languages, Subtext has simple semantics and is easily applicable to reactive systems that require mutable state, I/O, and concurrency, under a model known as "Reactive Programming".〔(First Class Copy & Paste ), MIT CSAIL draft paper by Jonathan Edwards in 2006.〕 Console input ("invocations") can be utilized via data flow within a Subtext program, allowing users to manipulate values interactively.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Subtext (programming language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.